Ellen Page Goes 'Beyond' In New Video Game