If you are looking for an ASP.NET web forms Server side events behavior, you will have to create it yourself.
You CAN do (easily) an Ajax call to a controller, get a response and do what ever you want with it. More information Here.
Small example of attaching client side (javascript) onclick event to your button, that calls a controller action on the server and show the results in the console. you need to change this line
@Html.ActionLink("Controller", "Action")
with your controller and action names.
<script type="text/jscript">
$('#game').click(function () {
var url = '@Html.ActionLink("*Controller*", "*Action*")';
$.get(url, null, function (data) {
console.log(data);
/// Add javascript code here to execute when you get the answer from the controller
});
})
</script>